perro faldero - French English Dictionary